Muguruza stuns Serena to win French OpenGarbine Muguruza won her first Grand Slam title at the French Open on Saturday defeating top seed and defending champion Serena Williams in the final.Sat Jun 04 2016